bring to a halt - Turkish English Dictionary